<template>
	<svg :style='{width:width,height:height,fontSize:fontSize}' aria-hidden='true'
	xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512 512"><path d="M340 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9l-48.7 48.7C198.5 72.1 172.2 64 144 64C64.5 64 0 128.5 0 208s64.5 144 144 144s144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l48.7-48.7l16.9 16.9c2.4 2.4 5.5 3.5 8.4 3.5c6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 288c-44.1 0-80-35.9-80-80s35.9-80 80-80s80 35.9 80 80s-35.9 80-80 80zm356-128.1h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9l-48.7 48.7c-18.2-11.4-39-18.9-61.5-21.3c-2.1 21.8-8.2 43.3-18.4 63.3c1.1 0 2.2-.1 3.2-.1c44.1 0 80 35.9 80 80s-35.9 80-80 80s-80-35.9-80-80c0-1.1 0-2.2.1-3.2c-20 10.2-41.5 16.4-63.3 18.4C168.4 455.6 229.6 512 304 512c79.5 0 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l48.7-48.7l16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5c6.2 0 12.1-4.8 12.1-12v-79c0-6.7-5.4-12.1-12-12.1z" fill="currentColor" /></svg>
</template>
<script setup lang='ts'>
const props = defineProps({
	width    : { type : String, require : false, default : '1em' },
	height   : { type : String, require : false, default : '1em' },
	fontSize : { type : String, require : false, default : 'inherit' }
});
</script>
